David Bowers is an English animator, film director, screenwriter and voice actor originally from Stockport, Greater Manchester in the UK.
NASource: Wikipedia